package com.kevin.service.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 用户查询
 *
 * @author 阿沐 babamu@126.com
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(description = "用户查询")
public class SysUserQuery {
    @ApiModelProperty(value = "用户名")
    private String username;

    @ApiModelProperty(value = "部门id")
    private Long orgId;

    @ApiModelProperty(value = "专业id")
    private Long majorId;

    @ApiModelProperty(value = "专业id")
    private List<Long> majorIdList;

    @ApiModelProperty(value = "姓名")
    private String realName;

    @ApiModelProperty(value = "手机号")
    private String mobile;

    @ApiModelProperty(value = "性别")
    private Integer gender;

    @ApiModelProperty(value = "0:后台用户 1:app用户")
    private String type;

    @ApiModelProperty(value = "考试状态 考试关联查询时生效")
    private String scoreStatus;

    private Long examId;


}
